// pages/collect/collect.js
Page({

  /**
   * 页面的初始数据
   */
  data: {
    tabData: [
      {
        id: 0,
        value: "商品收藏",
        active: true,
      },
      {
        id: 1,
        value: "品牌收藏",
        active: false,
      },
      {
        id: 2,
        value: "店铺收藏",
        active: false,
      },
      {
        id: 3,
        value: "浏览足迹",
        active: false,
      },
    ],
    collect: []
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {

  },
  /**
   * 生命周期函数--监听页面显示
   */
   onShow: function () {
    
    // 获取用户登录的缓存数据
    const userInfo = wx.getStorageSync('userInfo');
    // 如果用户登陆了
    if(userInfo.nickName) {
      // 获取收藏的缓存数据
      const collect = wx.getStorageSync('collect');
      this.setData({
        collect
      })
    } else {
      wx.navigateTo({
        url: '/pages/login/login',
      });
    }    
  },

// 标题点击事件 从子组件传递过来
handleItemTap(e) {
  // console.log(e);
  let {
    index
  } = e.detail
  let {
    tabData
  } = this.data
  tabData.forEach(item => item.id === index ? item.active = true : item.active = false)
  this.setData({
    tabData
  })

},
  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  
  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})